home *** CD-ROM | disk | FTP | other *** search
/ 2,000 Greater & Lesser Mysteries / 2,000 Greater and Lesser Mysteries.iso / govern / fbi / mys00786.txt < prev    next >
Encoding:
Text File  |  1994-06-10  |  13.8 KB  |  274 lines

  1. November 1990
  2.                                                     
  3.                                                                   
  4.              A LOW COST APPROACH TO HIGH TECHNOLOGY                           
  5.  
  6.                                By
  7.  
  8.                            Mark Clark
  9.                            Lieutenant
  10.             South Portland, Maine, Police Department     
  11.                                                               
  12.                                                                   
  13.      How does a department move out of the time-honored carbon
  14. copy world into the computer age?  Obviously, this is not an
  15. easy question to answer, because the process itself can be a
  16. monumental undertaking.  Yet, it can be done, as many police
  17. departments across the country have proven.  This article
  18. details the steps taken by the South Portland, Maine, Police
  19. Department to enter into the world of computerization.
  20.  
  21.      When the chief of police in South Portland decided to 
  22. expedite the department's recordkeeping process with automation, 
  23. he stipulated certain conditions.  First, the task at hand was to 
  24. simplify department records without deleting any part.  Second, 
  25. only $25,000 could be used from the department's budget, and 
  26. third, the transition would be handled by an officer.  That was 
  27. my assignment--to acquire and maintain the new computer system.   
  28.  
  29.      My first step was to talk to the neighboring police 
  30. department in the Town of Scarborough, since its police 
  31. department was also interested in automating its record system.  
  32. Since they also had funds available, the officer assigned to 
  33. coordinate the Scarborough computerization effort and I arranged 
  34. to acquire jointly a computer system for both police departments. 
  35. This provided an immediate advantage because we could purchase a 
  36. computer system at a substantial discount since we were buying in 
  37. larger quantity.                                                  
  38.  
  39.      This joint venture later developed into a broad cooperative 
  40. effort between the City of South Portland, the Town of 
  41. Scarborough, and the Sanford Police Department.  It also created 
  42. a criminal justice information network that has grown into a 
  43. statewide standard.                                               
  44.  
  45. CHOOSING THE RIGHT HARDWARE AND SOFTWARE                          
  46.  
  47. Computer Hardware                                                 
  48.  
  49.      We concentrated first on hardware needs, primarily because 
  50. most computer downtime is caused by hardware problems, not by 
  51. software.  Ease of installation and low maintenance costs, as 
  52. well as readily accessible and long-term hardware support, were 
  53. our other major concerns.                                         
  54.  
  55.      Because we did not know what our needs were at first, we
  56. contacted all the major vendors by means of a reverse bid.
  57. These vendors then submitted non-binding hardware proposals of
  58. what they believed we needed.  These proposals allowed both
  59. departments to compare and justify speed (processing)
  60. requirements, RAM requirements, main memory storage, and
  61. provided an excellent springboard for us to write our actual
  62. bid.  This also made it easier to see how much money would be
  63. left to purchase software.
  64.  
  65.      After the vendors placed their bids, we met with
  66. representatives from each vendor to let them explain why their
  67. system was better and what they could do for each department.
  68. This was an eye-opening experience, because often what the
  69. vendor's literature boasted at bid time was not always exactly
  70. what the purchaser actually received.  It also allowed us to
  71. make educated, progressive decisions toward accurately assessing
  72. any longer term needs.
  73.  
  74.      After considering all the options, we decided to purchase a
  75. mini-mainframe.  This would allow for easier expansion with
  76. minimal cost.  Also, with a mini-mainframe, a computer terminal
  77. can be added for one-half the cost of purchasing a separate
  78. personal computer.
  79.  
  80. Computer Software                                                 
  81.  
  82.      The world of computer software is inundated with buzzers,
  83. bells, and flashing colors.  At this point, all the major
  84. software vendors put on excellent presentations of their
  85. packages.  Yet, even though these software packages were
  86. everything in the world a user could want, they were also
  87. accompanied by a price tag ranging from $8,000 to $20,000.
  88. Packaged systems contain a number of good features, but they
  89. also have features that are not wanted or needed.  For example,
  90. most criminal justice software packages come with a standard
  91. computer-aided dispatch system.  Yet, for our department, this
  92. feature was unnecessary, and therefore, not wanted.
  93.  
  94.      Since the vendors could not supply an applicable software 
  95. package within our price range, we decided to contact another 
  96. police department in Maine that had developed its own software 
  97. using the Relational Database Management approach.  This 
  98. software, written on the Informix SQL RDBMS system, covers topics 
  99. such as complaints, accidents, property/case control, and uniform 
  100. crime reporting.  It is also very flexible and allows systems 
  101. administrators to customize each program to meet the individual 
  102. needs of their departments.  But, the most important factor to 
  103. consider was that it was offered to us free of charge.  This 
  104. system provided everything we needed and also allowed us to 
  105. remain well within budget.  Now came the hardest part of the 
  106. whole process--the task of implementing the automated system.  
  107.  
  108. IMPLEMENTING THE SYSTEM                                           
  109.  
  110.      Without proper planning, implementing a computer system can 
  111. be very stressful.  It is usually simple to install the hardware 
  112. and to run the wiring, but this is far from the operational 
  113. stage.  With technical assistance from hardware and software 
  114. vendors, it is usually fairly painless.  But, because we did not 
  115. purchase a software package from a vendor, there was no followup 
  116. support.  Therefore, we had to deal with the following items 
  117. without benefit of software "experts":                          
  118.  
  119.      *  Software installation                                        
  120.  
  121.      *  System administration                                        
  122.  
  123.      *  Customization                                                
  124.  
  125.      *  Documentation and                                            
  126.  
  127.      *  Training                                               
  128.  
  129. Software Installation                                             
  130.  
  131.      Installing software is usually fairly simple.  The installer 
  132. simply has to follow the directions and load the system one disk 
  133. at a time.  In our case, the hardware vendor who set up the 
  134. equipment was very helpful at this point because the operating 
  135. system was part of their original bid.                            
  136.  
  137. System Administration                                             
  138.  
  139.      System administration is a major concern, because it is at 
  140. this point that the in-house systems administrator takes on the 
  141. day-to-day role of problem solver.  If the computer system does 
  142. not work, this person had better know how to solve the problem or 
  143. at least have a telephone number of someone who can.  However, it 
  144. does not take someone with a computer background to solve most 
  145. problems.  In this case, with three departments on the same 
  146. system, systems administrators could use each other as resources 
  147. or consultants.  This is important because in most police 
  148. departments, the officer who is the systems administrator, as I 
  149. am, usually has other duties to perform and may not have time to 
  150. become completely familiar with how the system operates.    
  151.  
  152. Customization                                                     
  153.  
  154.      Customization is the process of taking a generic computer 
  155. program and tailoring it to a department's exact needs.  This is 
  156. one advantage of the Informix SQL RDBMS system over a purchased 
  157. software package.  Because the programs were customized to 
  158. duplicate currently used forms and reports, training time was 
  159. greatly reduced.  Officers also did not have to rewrite any of 
  160. the information they gathered.  And dispatchers and data entry 
  161. personnel were already familiar with the computerized format.    
  162.  
  163.      Another feature customized into this system was the
  164. prompting lines at the bottom of the computer screen.  These
  165. prompting lines ask the user for the proper data to enter for
  166. each field.  For example, if the user was attempting to make a
  167. numerical entry and accidentally typed in a letter of the
  168. alphabet, the computer screen would flash and tell the user that
  169. the entry was invalid.
  170.  
  171.      Another strong point of the system was that alterations 
  172. could be made immediately at no additional cost. With the 
  173. majority of software packages on the market today, this is much 
  174. more difficult, unless the systems administrator has extensive 
  175. experience and training in computer programming.  But, with this 
  176. type of system, anyone can learn to make such changes without 
  177. specialized computer education.                        
  178.  
  179. Documentation                                                     
  180.  
  181.      Documentation was an important step in the process because 
  182. each time data were entered or changes were made in the system, 
  183. they had to be preserved.  For this reason, backup copies were 
  184. made each month and retained, as well as hard copies of the 
  185. codes, in the event of a system failure.  As an added precaution, 
  186. the backup data were stored off-site in the case of fire or any 
  187. type of disaster.                                                 
  188.  
  189. Training                                                          
  190.  
  191.      Because the departments were not staffed with civilian 
  192. dispatchers, any officer could be assigned to dispatch duties for 
  193. 13-week cycles.  Therefore, for the system to become fully 
  194. operational, everyone in the department had to receive training.  
  195. But, because we had not purchased a commercial software package, 
  196. there were no support personnel from the vendor showing up to 
  197. answer questions or solve problems.                               
  198.  
  199.      Added to this was the fact that most of the department's 
  200. personnel were not computer literate.  Therefore, I decided to 
  201. write a handbook/tutorial that would lead the officers 
  202. step-by-step through the entire process, from data entry to 
  203. printing files.  I kept the handbook's instructions as simple as 
  204. possible. For example:                                            
  205.  
  206.      1.  Type in LOGIN; push return key;                           
  207.  
  208.      2.  If this does not work, make sure the monitor is turned
  209.          on;
  210.  
  211.      3.  Type in your LOGIN.                                       
  212.  
  213.      This may seem oversimplified, but when faced with training 
  214. 50 officers who worked 3 different shifts, it was much more 
  215. effective.  I also wrote the handbook to include examples of all 
  216. the programs and screens.  These handbooks were placed at all the 
  217. terminals, and extra copies were handed out to each officer.      
  218.  
  219.      The next step was to allow everyone to experiment on the 
  220. system for 1 month.  During this time, officers entered data into 
  221. the system and hard copies were kept in case of mistakes.  During 
  222. that time, I arranged for formal training in small groups for the 
  223. officers.  Sixty days from going operational, the system was 
  224. completely on-line.                                               
  225.  
  226.      Training continued, and the handbook was updated and
  227. amended as needed.  And, as the officers became more comfortable
  228. with the system, they learned to use advanced commands and
  229. system shortcuts.  Supervisors also received additional training
  230. so that they could help the officers assigned to their
  231. particular shifts.
  232.  
  233. Operational Considerations                                        
  234.  
  235.      Throughout this process, it became obvious that all the 
  236. prior research into the various hardware vendors definitely paid 
  237. off.  For example, in case of problems or questions, the
  238. hardware vendor for this system had an 800 telephone number that
  239. put the user in contact with an engineer.  The engineer could
  240. then either dial into the system with a modem, or in most cases,
  241. diagnose the problem over the phone. As a result, in the 2 years
  242. of operation, the system has not experienced any downtime due to
  243. hardware or software problems.
  244.  
  245.      Finally, as our needs grew, so did the software package.
  246. If a particular police department needed a program for parking
  247. tickets, it was written and documented.  Then, copies were given
  248. to the other police departments to customize and use.  This
  249. system has expanded to include 25 programs that effectively meet
  250. the needs of the participating police departments.
  251.  
  252. CONCLUSION                                                        
  253.  
  254.      Even though it may seem like a monumental undertaking, with 
  255. vision, insight, and forethought, any police department can 
  256. enter the computer age with relative ease.  But, most important, 
  257. this can be accomplished cost effectively.  A quote from the 
  258. technical report of the National Consortium for Justice 
  259. Information and Statistics noted that this "...information 
  260. system...is an excellent software package capable of meeting the 
  261. principle management and operational information needs of law 
  262. enforcement agencies throughout the State of Maine.  Its 
  263. implementation in numerous agencies both within and outside the 
  264. State are testimony of its thoughtful design and operational 
  265. utility." (1)                                                       
  266.  
  267.  
  268. FOOTNOTE                                                          
  269.  
  270.    (1)  David J. Roberts and Julie K. Gutierrez, Search Group, 
  271. Inc., ``Report of Technical Assistance provided to the Maine 
  272. Department of Public Safety.'' p. 7.  This work is unpublished at 
  273. this time. 
  274.